be physically disabled - Francés Inglés Diccionario